Penelope Restaurant
225 King St. West, Scarborough, ON, Canada, M5V 3C5
(416) 351-9393 Phone